amount repayable - Turkish English Dictionary